void main() {
  // 方式1
  Person p1=Person('张三',18);
  print({p1.name,p1.age});
  // 方式2
  Person p2=Person.withInfo('李四',20);
  print({p2.name,p2.age});
}
class Person {
  // 简写
  Person(this.name,this.age);

  // 定义命名构造函数
  // Person.withInfo(String name,int age){
  //   this.name=name;
  //   this.age=age;
  // }

  Person.withInfo(this.name,this.age);
  // 属性: 名字和年龄
  String? name;
  int? age;

  // 方法:吃饭
  eat(){
    print('$name在吃饭');
  }
  run(String where){
    print('$name在$where跑步');
  }
}
